package io.renren.modules.recorderReport.entity;

import java.io.Serializable;
import java.util.Date;



/**
 * 
 * 
 * @author wxy
 * @email sharonwang_xy@163.com
 * @date 2018-11-07 16:03:18
 */
public class ReportInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	

	private String id;//序列
	private String type;//上报类型
	private Date time;//上报时间
	private String location;//上报位置路段
	private String illegalPlateType;//违法号牌种类HPZL
	private String illegalPlateArea;//车牌所属区域（鲁R）
	private String illegalPlateNumber;//违法车牌号码 车牌号后5位

    private String illegalPlateNumberAll;//违法车牌号码 车牌号带区域 e.g.鲁A12345

    public String getIllegalPlateNumberAll() { return illegalPlateNumberAll; }

    public void setIllegalPlateNumberAll(String illegalPlateNumberAll) { this.illegalPlateNumberAll = illegalPlateNumberAll; }

    private String direction;//行驶方向
	private String lane;//车道
	private String illegalType;//违法行为
	private String illegalCode;//违法代码
	private String vehicleBrand;//车辆品牌
	private String vehicleType;	//车辆类型
	private String vehicleColor;	//车辆颜色
	private String vehicleModel;	//车辆型号
	private String illegalOwnerName;	//违章车辆所有人
	private String uploadPhoto;	//上传图片
	private String uploadAudio;	//上传音频
	private String uploadVideo;	//上传视频
	private String videoSize;	//视频大小
	private String illegalPhoto1;	//违章图片1
	private String illegalPhoto2;	//违章图片2
	private String illegalPhoto3;	//违章图片3
	private String lon;	//经度
	private String lat;	//纬度
	private String state;	//当前状态(字典：jly_sbzt)
	private String reportNumber;	//行车记录仪编号
	private String address;	//上传地址
	private Date createTime;	//创建时间
	private String remark;	//审核描述
	private String label;	//审核失败标签

	private String imei;//移动设备识别码


	//表user_register
	private String userName;// 用户名称
	private String idNumber;// 身份证号
	private String phone;// 电话号码
	private String vin;// 车辆识别代码
	private String plateNumber;// 车牌号码
	private String bankCard;// 银行卡号
	private String model;// 行车记录仪型号

	public String getUserName() { return userName; }

	public void setUserName(String userName) { this.userName = userName; }

	public String getIdNumber() { return idNumber; }

	public void setIdNumber(String idNumber) { this.idNumber = idNumber; }

	public String getPhone() { return phone; }

	public void setPhone(String phone) { this.phone = phone; }

	public String getVin() { return vin; }

	public void setVin(String vin) { this.vin = vin; }

	public String getPlateNumber() { return plateNumber; }

	public void setPlateNumber(String plateNumber) { this.plateNumber = plateNumber; }

	public String getBankCard() { return bankCard; }

	public void setBankCard(String bankCard) { this.bankCard = bankCard; }

	public String getModel() { return model; }

	public void setModel(String model) { this.model = model; }

	//原系统没用以下信息
	private String eventType;	//事件类型（字典sjlx）
	private String eventLevel;	//事件级别（sjjb）
	private String eventThinType;	//事件细类（sjxl）
	private String alarmDesc;	//报警内容
	private String street;	//上传街道
	private String operation;	//操作人
	private String bz;	//审核备注-预处理平台返回


	/**
	 * 设置：序列
	 */
	public void setId(String id) {
		this.id = id;
	}
	/**
	 * 获取：序列
	 */
	public String getId() {
		return id;
	}
	/**
	 * 设置：移动设备识别码
	 */
	public void setImei(String imei) {
		this.imei = imei;
	}
	/**
	 * 获取：移动设备识别码
	 */
	public String getImei() {
		return imei;
	}
	/**
	 * 设置：上报类型
	 */
	public void setType(String type) {
		this.type = type;
	}
	/**
	 * 获取：上报类型
	 */
	public String getType() {
		return type;
	}
	/**
	 * 设置：上报时间
	 */
	public void setTime(Date time) {
		this.time = time;
	}
	/**
	 * 获取：上报时间
	 */
	public Date getTime() {
		return time;
	}
	/**
	 * 设置：上报位置路段
	 */
	public void setLocation(String location) {
		this.location = location;
	}
	/**
	 * 获取：上报位置路段
	 */
	public String getLocation() {
		return location;
	}
	/**
	 * 设置：事件类型（字典sjlx）
	 */
	public void setEventType(String eventType) {
		this.eventType = eventType;
	}
	/**
	 * 获取：事件类型（字典sjlx）
	 */
	public String getEventType() {
		return eventType;
	}
	/**
	 * 设置：事件级别（sjjb）
	 */
	public void setEventLevel(String eventLevel) {
		this.eventLevel = eventLevel;
	}
	/**
	 * 获取：事件级别（sjjb）
	 */
	public String getEventLevel() {
		return eventLevel;
	}
	/**
	 * 设置：事件细类（sjxl）
	 */
	public void setEventThinType(String eventThinType) {
		this.eventThinType = eventThinType;
	}
	/**
	 * 获取：事件细类（sjxl）
	 */
	public String getEventThinType() {
		return eventThinType;
	}
	/**
	 * 设置：报警内容
	 */
	public void setAlarmDesc(String alarmDesc) {
		this.alarmDesc = alarmDesc;
	}
	/**
	 * 获取：报警内容
	 */
	public String getAlarmDesc() {
		return alarmDesc;
	}
	/**
	 * 设置：违法号牌种类HPZL
	 */
	public void setIllegalPlateType(String illegalPlateType) {
		this.illegalPlateType = illegalPlateType;
	}
	/**
	 * 获取：违法号牌种类HPZL
	 */
	public String getIllegalPlateType() {
		return illegalPlateType;
	}
	/**
	 * 设置：车牌所属区域（鲁R）
	 */
	public void setIllegalPlateArea(String illegalPlateArea) {
		this.illegalPlateArea = illegalPlateArea;
	}
	/**
	 * 获取：车牌所属区域（鲁R）
	 */
	public String getIllegalPlateArea() {
		return illegalPlateArea;
	}
	/**
	 * 设置：违法车牌号码
	 */
	public void setIllegalPlateNumber(String illegalPlateNumber) {
		this.illegalPlateNumber = illegalPlateNumber;
	}
	/**
	 * 获取：违法车牌号码
	 */
	public String getIllegalPlateNumber() {
		return illegalPlateNumber;
	}
	/**
	 * 设置：行驶方向
	 */
	public void setDirection(String direction) {
		this.direction = direction;
	}
	/**
	 * 获取：行驶方向
	 */
	public String getDirection() {
		return direction;
	}
	/**
	 * 设置：车道
	 */
	public void setLane(String lane) {
		this.lane = lane;
	}
	/**
	 * 获取：车道
	 */
	public String getLane() {
		return lane;
	}
	/**
	 * 设置：违法行为
	 */
	public void setIllegalType(String illegalType) {
		this.illegalType = illegalType;
	}
	/**
	 * 获取：违法行为
	 */
	public String getIllegalType() {
		return illegalType;
	}
	/**
	 * 设置：违法代码
	 */
	public void setIllegalCode(String illegalCode) {
		this.illegalCode = illegalCode;
	}
	/**
	 * 获取：违法代码
	 */
	public String getIllegalCode() {
		return illegalCode;
	}
	/**
	 * 设置：车辆品牌
	 */
	public void setVehicleBrand(String vehicleBrand) {
		this.vehicleBrand = vehicleBrand;
	}
	/**
	 * 获取：车辆品牌
	 */
	public String getVehicleBrand() {
		return vehicleBrand;
	}
	/**
	 * 设置：车辆类型
	 */
	public void setVehicleType(String vehicleType) {
		this.vehicleType = vehicleType;
	}
	/**
	 * 获取：车辆类型
	 */
	public String getVehicleType() {
		return vehicleType;
	}
	/**
	 * 设置：车辆颜色
	 */
	public void setVehicleColor(String vehicleColor) {
		this.vehicleColor = vehicleColor;
	}
	/**
	 * 获取：车辆颜色
	 */
	public String getVehicleColor() {
		return vehicleColor;
	}
	/**
	 * 设置：车辆型号
	 */
	public void setVehicleModel(String vehicleModel) {
		this.vehicleModel = vehicleModel;
	}
	/**
	 * 获取：车辆型号
	 */
	public String getVehicleModel() {
		return vehicleModel;
	}
	/**
	 * 设置：违章车辆所有人
	 */
	public void setIllegalOwnerName(String illegalOwnerName) {
		this.illegalOwnerName = illegalOwnerName;
	}
	/**
	 * 获取：违章车辆所有人
	 */
	public String getIllegalOwnerName() {
		return illegalOwnerName;
	}
	/**
	 * 设置：上传图片
	 */
	public void setUploadPhoto(String uploadPhoto) {
		this.uploadPhoto = uploadPhoto;
	}
	/**
	 * 获取：上传图片
	 */
	public String getUploadPhoto() {
		return uploadPhoto;
	}
	/**
	 * 设置：上传音频
	 */
	public void setUploadAudio(String uploadAudio) {
		this.uploadAudio = uploadAudio;
	}
	/**
	 * 获取：上传音频
	 */
	public String getUploadAudio() {
		return uploadAudio;
	}
	/**
	 * 设置：上传视频
	 */
	public void setUploadVideo(String uploadVideo) {
		this.uploadVideo = uploadVideo;
	}
	/**
	 * 获取：上传视频
	 */
	public String getUploadVideo() {
		return uploadVideo;
	}
	/**
	 * 设置：视频大小
	 */
	public void setVideoSize(String videoSize) {
		this.videoSize = videoSize;
	}
	/**
	 * 获取：视频大小
	 */
	public String getVideoSize() {
		return videoSize;
	}
	/**
	 * 设置：违章图片1
	 */
	public void setIllegalPhoto1(String illegalPhoto1) {
		this.illegalPhoto1 = illegalPhoto1;
	}
	/**
	 * 获取：违章图片1
	 */
	public String getIllegalPhoto1() {
		return illegalPhoto1;
	}
	/**
	 * 设置：违章图片2
	 */
	public void setIllegalPhoto2(String illegalPhoto2) {
		this.illegalPhoto2 = illegalPhoto2;
	}
	/**
	 * 获取：违章图片2
	 */
	public String getIllegalPhoto2() {
		return illegalPhoto2;
	}
	/**
	 * 设置：违章图片3
	 */
	public void setIllegalPhoto3(String illegalPhoto3) {
		this.illegalPhoto3 = illegalPhoto3;
	}
	/**
	 * 获取：违章图片3
	 */
	public String getIllegalPhoto3() {
		return illegalPhoto3;
	}
	/**
	 * 设置：经度
	 */
	public void setLon(String lon) {
		this.lon = lon;
	}
	/**
	 * 获取：经度
	 */
	public String getLon() {
		return lon;
	}
	/**
	 * 设置：纬度
	 */
	public void setLat(String lat) {
		this.lat = lat;
	}
	/**
	 * 获取：纬度
	 */
	public String getLat() {
		return lat;
	}
	/**
	 * 设置：当前状态(字典：jly_sbzt)
	 */
	public void setState(String state) {
		this.state = state;
	}
	/**
	 * 获取：当前状态(字典：jly_sbzt)
	 */
	public String getState() {
		return state;
	}
	/**
	 * 设置：行车记录仪编号
	 */
	public void setReportNumber(String reportNumber) {
		this.reportNumber = reportNumber;
	}
	/**
	 * 获取：行车记录仪编号
	 */
	public String getReportNumber() {
		return reportNumber;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：审核描述
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}
	/**
	 * 获取：审核描述
	 */
	public String getRemark() {
		return remark;
	}
	/**
	 * 设置：审核失败标签
	 */
	public void setLabel(String label) {
		this.label = label;
	}
	/**
	 * 获取：审核失败标签
	 */
	public String getLabel() {
		return label;
	}
	/**
	 * 设置：上传地址
	 */
	public void setAddress(String address) {
		this.address = address;
	}
	/**
	 * 获取：上传地址
	 */
	public String getAddress() {
		return address;
	}
	/**
	 * 设置：上传街道
	 */
	public void setStreet(String street) {
		this.street = street;
	}
	/**
	 * 获取：上传街道
	 */
	public String getStreet() {
		return street;
	}
	/**
	 * 设置：操作人
	 */
	public void setOperation(String operation) {
		this.operation = operation;
	}
	/**
	 * 获取：操作人
	 */
	public String getOperation() {
		return operation;
	}
	/**
	 * 设置：审核备注-预处理平台返回
	 */
	public void setBz(String bz) {
		this.bz = bz;
	}
	/**
	 * 获取：审核备注-预处理平台返回
	 */
	public String getBz() {
		return bz;
	}
}
